#include"CompilePch.hpp"

class Texture
{
   private:
   unsigned int myRendererID;
   std::string myFilePath;
   unsigned char* myLocalBuffer;
   int myWidth,myHeight,myBPP;  //bpp is pixel

   public:
   Texture(std::string& path);
   ~Texture();

   void Bind(unsigned int slot);
   void UnBind();

   inline int GetWidth() {return myWidth;}
   inline int GetHeight() {return myHeight;}
};